package com.brainshare.an.domain;

import java.math.BigDecimal;

import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.brainshare.common.annotation.Excel;
import com.brainshare.common.core.domain.BaseEntity;

/**
 * 机构推广用户结算信息对象 an_mechanism_settlement_info
 * 
 * @author liuzheng
 * @date 2022-11-12
 */
@Data
public class AnMechanismSettlementInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 小程序用户ID，每个用户只能有单个结算记录 */
    private Long wechatUserId;

    /** 用户推广ID */
    @Excel(name = "用户推广ID")
    private Long mechanismMemberUserId;

    /** 机构结算ID */
    @Excel(name = "机构结算ID")
    private Long mechanismSettlementId;

    /** 结算时价格 */
    @Excel(name = "结算时价格")
    private BigDecimal settlementPrice;

    /** 结算状态 0 已结算 1 未结算 已结算不能修改删除 */
    @Excel(name = "结算状态 0 已结算 1 未结算 已结算不能修改删除")
    private Long settlementStatus;

}
